package com.nmsl.membership.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 储值变动记录表
 * @TableName value_storage_change_record
 */
//会员变动记录
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ValueStorageChangeRecord implements Serializable {
    /**
     * 储值变动记录ID
     */
    private Integer changeRecordId;

    /**
     * 累计储值
     */
    private String cumulativeRecharge;

    /**
     * 变动时间
     */
    private Date levelChangeTime;

    /**
     * 变动类型
     */
    private String levelChangeType;


    private String storageBalance;
    /**
     * 操作员
     */
    private String caozuoyuan;

    private lyPatient patient;

    private Membership membership;
    private ValueStorage valueStorage;
    private String zaenjiaJine;
    private String jianshaoJine;
    /**
     * 储值ID
     */
    private Integer storageId;

    /**
     * 储值记录ID
     */
    private Integer storageRecordId;

    /**
     * 员工id（员工表）（财务）
     */
    private Integer financeId;

    /**
     * 扩展字段3
     */
    private String remark;

    /**
     * 扩展字段1
     */
    private String ext1;

    /**
     * 扩展字段2
     */
    private String ext2;

    /**
     * 扩展字段4
     */
    private String ext3;

    /**
     * 扩展字段5
     */
    private String ext4;

    private static final long serialVersionUID = 1L;
}